present something to one’s taste - Deutsch Englisch Wörterbuch